sports glove - Turkish English Dictionary